edificio de apartamentos - French English Dictionary